xen: arm: introduce Cortex-A7 support
authorBamvor Jian Zhang <bjzhang@suse.com>
Mon, 15 Jul 2013 08:45:33 +0000 (16:45 +0800)
committerIan Campbell <ian.campbell@citrix.com>
Wed, 17 Jul 2013 09:34:29 +0000 (10:34 +0100)
commit75beb8e45133acb8795024fc6114ff557ce1c27f
treedc74bac1c813de0108e552a6748ec8b3a2083739
parent68caac7f6f4687241a24e804a9fca19aa26fe183
xen: arm: introduce Cortex-A7 support

Introduce Cortex-A7 with a scalable proc_info_list which including cpu id
and cpu initialize function.
In head.S, search cpu specific MIDR in procinfo and call such initialize
function. Currently, support Cortex-A7 and Cortex-A15.

Signed-off-by: Bamvor Jian Zhang <bjzhang@suse.com>
Acked-by: Tim Deegan <tim@xen.org>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
xen/arch/arm/arm32/Makefile
xen/arch/arm/arm32/asm-offsets.c
xen/arch/arm/arm32/head.S
xen/arch/arm/arm32/proc-ca15.S [deleted file]
xen/arch/arm/arm32/proc-v7.S [new file with mode: 0644]
xen/arch/arm/xen.lds.S
xen/include/asm-arm/arm32/processor.h
xen/include/asm-arm/processor-ca15.h
xen/include/asm-arm/processor-ca7.h [new file with mode: 0644]
xen/include/asm-arm/processor.h
xen/include/asm-arm/procinfo.h [new file with mode: 0644]